import Vue from 'vue'
import App from './App.vue'
import store from './store'
import router from './router'

import wran_toast from "./components/content/toast/wraning"; //导入自定义的toast插件,省略会默认导入文件夹下的index.js文件
import err_toast from "./components/content/toast/error"; //导入自定义的toast插件,省略会默认导入文件夹下的index.js文件
import mes_toast from "./components/content/toast/message"; //导入自定义的toast插件,省略会默认导入文件夹下的index.js文件
import succ_toast from "./components/content/toast/success"; //导入自定义的toast插件,省略会默认导入文件夹下的index.js文件

Vue.use(mes_toast) // 安装toast插件,注意,这个插件是自定义的插件,所以在使用use()方法后,因为其会执行toast内的install方法,那么,我们就要自己实现install方法
Vue.use(err_toast) // 安装toast插件,注意,这个插件是自定义的插件,所以在使用use()方法后,因为其会执行toast内的install方法,那么,我们就要自己实现install方法
Vue.use(wran_toast) // 安装toast插件,注意,这个插件是自定义的插件,所以在使用use()方法后,因为其会执行toast内的install方法,那么,我们就要自己实现install方法
Vue.use(succ_toast) // 安装toast插件,注意,这个插件是自定义的插件,所以在使用use()方法后,因为其会执行toast内的install方法,那么,我们就要自己实现install方法

Vue.prototype.$bus = new Vue() //添加事件总线原型

// Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
